Big Huge Thesaurus

Teucrium chamaedrys

noun